package com.study.spmongodb.book.wwj.char19;

/**
 * @author MI
 * @version 1.0
 * @date 2020/11/30 9:51
 */
public interface Future<T> {
    /**
     * 返回计算结果，该方法会陷入阻塞
     *
     * @return
     * @throws InterruptedException
     */
    T get() throws InterruptedException;

    /**
     * 判断任务是否已经被执行完成
     *
     * @return
     */
    boolean done();
}
